merchandising firm - Turkish English Dictionary